package com.ai.model.param;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;

import java.util.List;

/**
 * 重钢告警定制参数
 * @Author jiaok
 * @Date 2024-05-28 17:04
 */
@Data
@Getter
@Setter
public class CGAlarmAdditionalParameter {

    /**
     * 接收报文内容
     */
    private String telegramReceivedContent;

    /**
     * 报文发送日期
     */
    private String telegramSendDate;


    /**
     * 带钢号
     */
    private String stripNo;

    /**
     * 钢卷厚度
     */
    private String steelThickness;

    /**
     * 钢卷宽度
     */
    private String steelWidth;

    /**
     * 钢卷直径
     */
    private String steelDiameter;


    /**
     * 预留字段
     */
    private String reserve;


    /**
     * 各面缺陷
     */
    private List<SideDefectContent> sideDefectContents;

    /**
     * 区分a 、b面
     */
    @Data
    @Getter
    @Setter
    public static class SideDefectContent{

        /**
         * 区分 a b面
         */
        private String faceType;

        /**
         * 缺陷及内容
         */
        private List<CGDefectParam> cgDefectParam;


    }


}
